phasmidia

Noun
  1. One of two subgroups of Nematoda used in some classification systems (synset 101932592)

Found on Word Lists

Other Searches