bladder worm

1. (noun) encysted saclike larva of the tapeworm
Related Words: larva



Terms and Conditions of Use / Copyright Notice