Ammon's horn in German Ammon's horn in German Ammonshorn noun (anatomy) hippocampus Add to Flashcards