Skip to content
Kotomora

他た感かん作さ用よう

Meanings

1

noun

allelopathy

A biological term referring to the chemical inhibition of one plant by another.