bladder_wormEnglish

bladder worm

Noun

Encysted saclike larva of the tapeworm

English: bladder worm