Bladder Worm

Of larva and Platyhelminthes.

Encysted saclike larva of the tapeworm.

This concept's ID is @1~9800