Last modified on 7 November 2012, at 21:29

bromofenofos

EnglishEdit

NounEdit

bromofenofos (uncountable)

  1. An anthelminthic drug.