almezereon

Latin

Noun

almezereon n (indeclinable)

  1. alternative form of mezereon