Wiktionary
cephalocarid
n. An animal in the ''Cephalocarida'' class of crustaceans.
n. An animal in the ''Cephalocarida'' class of crustaceans.