exoparasites meaning

Meaning of exoparasites

What is the full meaning of exoparasites

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

Example of the word exoparasites placed on a Scrabble board.

Unscrambled word exoparasites

Points for exoparasites

Scrabble
27 points
Word With Friends
22 points
Wordfeud
27 points

Related pages for exoparasites