What does alces alces mean?

alces alces meaning in General Dictionary

large north deer with huge flattened antlers within the male; called `elk' in Europe and `moose' in the united states