hydatid
Meaning
A cyst due to infection by larvae of some species of the tapeworm Echinococcus.
Translations
Etymology
Borrowed from Ancient Greek ὑδατίς (hudatís, “watery vesicle”).
Notes
Sign in to write sticky notes
Start learning English with learnfeliz.
Practice speaking and memorizing "hydatid" and many other words and sentences in English.