NichiDict

アレロパシー

[areropashii]

Meanings

1.Noun

biologyallelopathy