Definition, synonyms and related words
pyrethroid hydrolase, an enzyme involved in degradation of pyrethroid pesticides