meaning of Allee-Effekt

Allee-Effekt - German to English

allee impact