Vocabulary

グリホサート

glyphosate

noun