nematoda

Noun
  1. Unsegmented worms: roundworms;
    Threadworms;
    Eelworms (synset 101932037)

Found on Word Lists

Other Searches