a triazine herbicide that inhibits photosynthesis

listen to the pronunciation of a triazine herbicide that inhibits photosynthesis
English - English
atrazine
a triazine herbicide that inhibits photosynthesis
Favorites