Ammon's horn in Finnish Ammon's horn in Finnish ammoninsarvi noun (anatomy) hippocampus Add to Flashcards