hydatid
Meanings
noun
- A cyst due to infection by larvae of some species of the tapeworm Echinococcus.
Word forms
Etymology
Borrowed from Ancient Greek ὑδατίς (hudatís, “watery vesicle”).
Derived words
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.