exoparasite meaning

Meaning of exoparasite

What is the full meaning of exoparasite

a parasite, such as the flea, that lives on the outer surface of its host [n -S]

Example of the word exoparasite placed on a Scrabble board.

Unscrambled word exoparasite

Points for exoparasite

Scrabble
25 points
Word With Friends
21 points
Wordfeud
25 points

Related pages for exoparasite