giant deer - German English Dictionary

giant deer

Meanings of "giant deer" in German English Dictionary : 3 result(s)

English German
History
giant deer Megaloceros [m]
Zoology
giant deer Riesenhirsch [m]
giant deer Megaloceros (Megaloceros giganteus) [m]