Word Explorer
Hydatid
A cyst due to infection by larvae of some species of the tapeworm Echinococcus.
📖 Definitions of "Hydatid"
noun
- 1
A cyst due to infection by larvae of some species of the tapeworm Echinococcus.
Translate “Hydatid” into Another Language
Pick a language — the word will be pre-filled in the translator.