Get Your Premium Membership

Hydatid

[n] cyst filled with liquid; forms as a result of infestation by tapeworm larvae (as in echinococcosis)


Related Information

More Hydatid Links



Book: Radiant Verses: A Journey Through Inspiring Poetry