Definition of Nitrofuran

Any infomration entered here is solely your responsibility

Currently available definitions
Nitrofuran in English
Noun
  1. derivative of furan used to inhibit bacterial growth