Word info

allelopathy

Noun

Meaning

allelopathy (uncountable)

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

Source: en.wiktionary.org

Related terms

Close letter words and terms