Loading...
Minimalist Dictionary
Login
or
Sign up
hydatid
noun
A cyst due to infection by larvae of some species of the tapeworm Echinococcus.
Word Frequency 1800~2019
Related words
Other words
carnage
account
economist
denim
spearmint
stunned
debrief
impotent
kettle
case
suitable
gimmick
coziness
swooned
disengage
eatable
garlic
lingo
twitch
system
pedunculated
multilocular
hydatidosis
fascioliasis
hydrothorax
granulomata
cysticercosis
sparganosis
echinococcosis
schistosomal
metacercaria
endoparasite
hydatidiform
pseudocyst
schistosoma