French-English dictionary »

terbuthylazine meaning in English

FrenchEnglish
terbuthylazine nom {m}

terbuthylazine◼◼◼(selective herbicide)
noun