bladder worm

Noun
  1. Encysted saclike larva of the tapeworm (synset 101927441)

Found on Word Lists

Other Searches