dinocaridid (English, noun)
expansion: dinocaridid (plural dinocaridids)
Senses:
glosses: Any extinct arthropod-like marine animal of the class †Dinocaridida.
Forms:
form: dinocaridids
tags: plural
form: dinocarid
tags: alternative