allotriocarid (English, noun)
expansion: allotriocarid (plural allotriocarids)
Senses:
glosses: Any animal of the clade Allotriocarida.
Forms:
form: allotriocarids
tags: plural