What is the full meaning of parasiticidal
destructive to parasites [adj]
Example of the word parasiticidal placed on a Scrabble board.