"megaloceros" in English Megaloceros {m} Irish elk Detailed translations for "megaloceros" der Megaloceros{masculine} Megaloceros Irish elk