Word info

permethrinase

Noun

Meaning

permethrinase (uncountable)

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

Source: en.wiktionary.org

Close letter words and terms