Simplified Chinese Meaning of mountain lady's slipper

山地兰花

Other Simplified Chinese words related to 山地兰花

No Synonyms and anytonyms found

Definitions and Meaning of mountain lady's slipper in English

Wordnet

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 => 山地大猩猩,