Skip to content
Kotomora

ウチョウラン

Meanings

1

noun

Ponerorchis graminifolia; a species of orchid

usually written using kana alone

A small terrestrial orchid native to Japan, often cultivated for its delicate flowers. The scientific name is Ponerorchis graminifolia (formerly Orchis graminifolia).