Etymed
Open the app →
Glossary
› hydatid/o
hydatid/o
Meaning:
water blister; cyst ·
Origin:
Greek
Terms using hydatid/o
hydatidiform mole