pracreation.com
10 Plants that show Allelopathy - Wild Facts - Pracreation
Allelopathy is ability of plants to produce certain compounds which inhibit or kill the adjoining plants. Here is list of 10 such plants.