nematodiruses meaning

Meaning of nematodiruses

What is the full meaning of nematodiruses

NEMATODIRUS, any of a genus of parasitic nematode worms found in the intestines of mammals [n]

Example of the word nematodiruses placed on a Scrabble board.

Unscrambled word nematodiruses

Points for nematodiruses

Scrabble
22 points
Word With Friends
19 points
Wordfeud
22 points

Related pages for nematodiruses