genetically modified seeds - English Synonyms Dictionary