What is the meaning of Allelopathy?

The release by a plant of a toxin to suppress growth of nearby competing plants.

Source: wiktionary.org

Search

Search words containing

© 2026 5LetterWords.org · All rights reserved.