HYDATID is a
7
letter word starting with
H
and ending with
D
Definitions & Synonyms
noun -
A hydatid is a cyst filled with liquid that develops in the tissue of the body due to a parasitic infection, especially caused by the larvae of echinococcosis.