English

edit

Noun

edit

cyanopyrethroids

  1. plural of cyanopyrethroid