What's the difference between
and
Enter two words to compare and contrast their definitions, origins, and synonyms to better understand how those words are related.
Hydatid - What does it mean?
hydatid
|
|
hydatid
English
(
wikipedia hydatid
)
Noun
(
en noun
)
A cyst due to infection by larvae of some species of the tapeworm .
Not English
has no English definition. It may be misspelled.