family hirudinidae

Noun
  1. A family of Hirudinea (synset 101940796)

Found on Word Lists

Other Searches