shān hú lán
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • n.coralroot (orchid)

    • shān hú lán shǔ de yī zhǒng yě huā

      珊瑚兰野花

      a wildflower of the genus corallorhiza