Dictionary Check: hydatid

"hydatid" is a valid word!

Scrabble 15 points
Words with Friends 13 points

Definition

noun

cyst filled with liquid; forms as a result of infestation by tapeworm larvae (as in echinococcosis)

Advertisement