aletrina

Noun

 * 1) allethrin synthetic pyrethroid used in insecticides

Noun

 * 1) allethrin synthetic pyrethroid used in insecticides