アレロパシー
areropashii

Noun

1. allelopathy

Biology