Superweed (noun) Definition, Meaning & Examples

noun
  1. a hybrid plant that contains genes for herbicide resistance: produced by accidental crossing of genetically engineered crop plants with wild plants
Superweed (noun) Definition, Meaning & Examples

More Definitions