genus echinococcus

Noun
  1. Tapeworms (synset 101930457)

Found on Word Lists

Other Searches