hydatid meaning

Meaning of hydatid

What is the full meaning of hydatid

a fluid-filled cyst, esp. one containing tapeworm larva [n -S]

Example of the word hydatid placed on a Scrabble board.

Unscrambled word hydatid

Points for hydatid

Scrabble
21 points
Word With Friends
13 points
Wordfeud
21 points

Related pages for hydatid