hirudinea

Noun
  1. Hermaphroditic aquatic or terrestrial or parasitic annelids (synset 101940360)

Found on Word Lists

Other Searches