meaning of Apicalhorn

Apicalhorn - German to English

apical horn