nematoid meaning

Meaning of nematoid

What is the full meaning of nematoid

pertaining to worms parasitic on the intestines [adj]

Example of the word nematoid placed on a Scrabble board.

Unscrambled word nematoid

Points for nematoid

Scrabble
13 points
Word With Friends
13 points
Wordfeud
13 points

Related pages for nematoid