Dictionary
Search
allelopathy
noun
The release by a plant of a toxin to suppress growth of nearby competing plants.
Similar Words
allamanda
/aləˈmandə/
allanite
allantoides
allantoin
allargando
allay
/əˈleɪ/
allayed
allaying
allays
allegation
/ˌæl.əˈɡeɪ.ʃən/