Japanese Meaning of mountain lady's slipper
山蘭
Other Japanese 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 => マウンテンゴリラ,