hydatid in English
- hydatid⇄adj. of, belonging to, or like a hydatid.
- hydatid⇄hydatid, noun, adjective.
- hydatid⇄noun 1. a cyst containing a clear, watery fluid, produced in man and animals by a tapeworm in the larval state.
2. the larva of a tapeworm in its encysted state.