Letters that make hydatid
a, d, h, t, i, y are letters that make 'hydatid'
hydatids is a word created by adding a letter to 'hydatid'
1 possible definitions for 'hydatid'
Under this definition, hydatid is a noun and has the following properties:
'hydatid' can be a type of cyst.