meaning of Ameisenabundanz

Ameisenabundanz - German to English

ant abundance