pyrethroid - English Synonyms Dictionary