What is the meaning of Allelopathy?
The release by a plant of a toxin to suppress growth of nearby competing plants.
Source: wiktionary.orgSearch words containing
The release by a plant of a toxin to suppress growth of nearby competing plants.
Source: wiktionary.orgSearch words containing