anomalocaridid
Noun
Meaning
anomalocaridid (plural anomalocaridids)
(zoology) Any of a group of large marine animals of the family †Anomalocarididae, known only from fossils.
Noun
anomalocaridid (plural anomalocaridids)
(zoology) Any of a group of large marine animals of the family †Anomalocarididae, known only from fossils.