English

edit

Noun

edit

dacryoconarid (plural dacryoconarids)

  1. Any extinct free living animal of the subclass Dacryoconarida.