bladder worm

Explore definitions, synonyms, and language insights of bladder worm

Definitions

Noun
encysted saclike larva of the tapeworm

More General Terms