allethrin

listen to the pronunciation of allethrin
English - English
Either of a pair of related synthetic pyrethroids used in insecticides to paralyse the nervous system
{i} chemical substance used as an insecticide
allethrin
Favorites