hydatids meaning

Meaning of hydatids

What is the full meaning of hydatids

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

Example of the word hydatids placed on a Scrabble board.

Unscrambled word hydatids

Points for hydatids

Scrabble
23 points
Word With Friends
14 points
Wordfeud
23 points

Related pages for hydatids