permethrinase
Noun
Meaning
permethrinase (uncountable)
(biochemistry) pyrethroid hydrolase, an enzyme involved in degradation of pyrethroid pesticides
Noun
permethrinase (uncountable)
(biochemistry) pyrethroid hydrolase, an enzyme involved in degradation of pyrethroid pesticides