Definify.com
Definition 2024
allelopathy
allelopathy
English
Noun
allelopathy (uncountable)
Derived terms
Related terms
Translations
release by a plant of a toxin to suppress growth of nearby competing plants
|
|
allelopathy (uncountable)
|
|