What is the full meaning of pyrethroid
any of various synthetic compounds related to the pyrethrins, and sharing their insecticidal properties [n -S]
Example of the word pyrethroid placed on a Scrabble board.