Meaning of アツモリソウ in Japanese

  1. Words

Definition of アツモリソウ

  1. (n) large-flowered cypripedium (species of lady's slipper, Cypripedium macranthos, esp. Cypripedium macranthos var. speciosum)
Back to top