Skip to content
Kotomora

ムヨウラン

Meanings

1

noun

Lecanorchis japonica (species of saprophytic orchid)

usually written using kana alone

A specific species of leafless, saprophytic orchid native to Japan. Botanical term.