permethrinase

English

Etymology

From permethrin +‎ -ase.

Noun

permethrinase (uncountable)

  1. (biochemistry) pyrethroid hydrolase, an enzyme involved in degradation of pyrethroid pesticides