simazine
English Dictionary
->
Letter S
-> simazine
Search Dictionary:
simazine Definition
(n)
a
herbicide
used
to
control
weeds
(
especially
among
crops
)
simazine Synonyms
simazine
© Art Branch Inc.