English

edit

Noun

edit

anomocarid (plural anomocarids)

  1. (zoology) Any of the extinct trilobites in the family Anomocaridae.