What does Affenlücke mean?

Affenlücke - German to English

diastema [in animals most frequently between the incisors and molars]