monsanto meaning in English
n. monsanto, american corporation headquartered in missouri, developer of biotechnology for use in the farming and health care industries
n. monsanto, american corporation headquartered in missouri, developer of biotechnology for use in the farming and health care industries