YourDictionary

hydatid medical definition

noun
  1. A hydatid cyst.
  2. The encysted larva of Echinococcus granulosus.
  3. An abnormal vascular structure that is usually filled with fluid.

Learn more about hydatid

link/cite print suggestion box