Vocabulary

アレロパシー

allelopathy

noun