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.