nitrofurans

English

Noun

nitrofurans

  1. plural of nitrofuran