hydatid Definition
Dictionary Home » Words Starting with H » hybridism ... hydropathy » hydatid
hydatid
noun
- 1. A watery cyst or vesicle formed in the body of an animal, especially one containing a tapeworm larva.
2. The larva that causes such a cyst.
- 1. Containing or resembling a hydatid.
