nematodirus meaning

Meaning of nematodirus

What is the full meaning of nematodirus

any of a genus of parasitic nematode worms found in the intestines of mammals [n -ES]

Example of the word nematodirus placed on a Scrabble board.

Unscrambled word nematodirus

Points for nematodirus

Scrabble
19 points
Word With Friends
17 points
Wordfeud
19 points

Related pages for nematodirus