C2 noun #140,219 most common

A cyst due to infection by larvae of some species of the tapeworm Echinococcus.

hydatid in 30 Seconds

  • (noun) A cyst due to infection by larvae of some species of the tapeworm Echinococcus.

Meanings

  1. 1
    noun A cyst due to infection by larvae of some species of the tapeworm Echinococcus.
Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!