Allelopathy meaning : The release by a plant of a toxin to suppress growth of nearby competing plants.
allelopathy
sopor
fibreoptics
jasperware
comforted