meaning of Affenlücke

Affenlücke - German to English

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