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.