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
xbox
educator
pasted
sadness
corporal
roundup
overjoyed
agile
reenact
yeah
shelter
putt
negation
bright
cosmetics
guileless
blinker
vagabond
wrecking
antarctic
pedunculated
multilocular
hydatidosis
fascioliasis
hydrothorax
granulomata
cysticercosis
sparganosis
echinococcosis
schistosomal
metacercaria
endoparasite
hydatidiform
pseudocyst
schistosoma