Noun
anomocarid (plural anomocarids) (zoology) Any of the extinct trilobites in the family Anomocaridae.