meaning of Ameiseneier

Ameiseneier - German to English

ant eggs