hydatid

English dictionary entry

Meanings

noun
  1. A cyst due to infection by larvae of some species of the tapeworm Echinococcus.

Word forms

hydatid hydatids

Etymology

Borrowed from Ancient Greek ὑδατίς (hudatís, “watery vesicle”).

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.