permethrinase
English
Etymology
From
permethrin
+
-ase
.
Noun
permethrinase
(
uncountable
)
(
biochemistry
)
pyrethroid
hydrolase
, an
enzyme
involved in
degradation
of
pyrethroid
pesticides