English edit

Noun edit

phyllocarid (plural phyllocarids)

  1. Any crustacean of the subclass Phyllocarida.