Etymed

hydatid/o

Meaning: water blister; cyst · Origin: Greek

Terms using hydatid/o