nematode worm

Noun
  1. Unsegmented worms with elongated rounded body pointed at both ends;
    Mostly free-living but some are parasitic (synset 101932753)

Found on Word Lists

Other Searches