Back to N1 Words

沢蘭

さわらん
JLPT N1 noun

Meaning

Eleorchis japonica (species of orchid)