Traditional Chinese Meaning of mountain lady's slipper
山地蘭花
Other Traditional Chinese words related to 山地蘭花
No Synonyms and anytonyms found
Nearest Words of mountain lady's slipper
Definitions and Meaning of mountain lady's slipper in English
mountain lady's slipper (n)
leafy plant having a few stems in a clump with 1 white and dull purple flower in each upper leaf axil; Alaska to northern California and Wyoming
FAQs About the word mountain lady's slipper
山地蘭花
leafy plant having a few stems in a clump with 1 white and dull purple flower in each upper leaf axil; Alaska to northern California and Wyoming
No synonyms found.
No antonyms found.
mountain hollyhock => 蜀葵, mountain hemlock => 西方鐵杉, mountain heath => 山石南, mountain grape => 野葡萄, mountain gorilla => 山地大猩猩,