metribuzine
Meanings
Noun
1. metribuzin (organic chemistry)