What does Ameisenabundanz mean?

Ameisenabundanz - German to English

ant abundance