mégacéros

See also: megaceros and Megaceros

French

Noun

mégacéros m (uncountable)

  1. megaceros

Further reading