cephalocarid (English, noun)
expansion: cephalocarid (plural cephalocarids)
Senses:
glosses: An animal in the class Cephalocarida of crustaceans.
Forms:
form: cephalocarids
tags: plural