Back to N1 Words
摩耶蘭
まやらん
JLPT N1
noun
Meaning
Cymbidium macrorhizon (species of orchid)