annelida

Noun
  1. Segmented worms: earthworms;
    Lugworms;
    Leeches (synset 101936848)

Found on Word Lists

Other Searches