The excretion by some plants? leaves and roots of compounds that inhibit the growth of other plants.
Visit our InfoTIP GlossaryThe excretion by some plants? leaves and roots of compounds that inhibit the growth of other plants.
Visit our InfoTIP Glossary