What is the full meaning of ectoparasite
a parasite that lives on the surface of animals [n -S]
Example of the word ectoparasite placed on a Scrabble board.