hydatid
English Dictionary
->
Letter H
-> hydatid
Search Dictionary:
hydatid Definition
(n)
cyst
filled
with
liquid
;
forms
as
a
result
of
infestation
by
tapeworm
larvae
(
as
in
echinococcosis
)
hydatid Synonyms
hydatid
© Art Branch Inc.