Back to 花

해당화

★★★advanced
noun한자어

Meaning

  1. rugosa rose — A reddish purple flower that grows and blooms on sandy ground at the beach or at the foot of a mountain.