Skip to content
Kotomora

閉へい鎖さ花か

Meanings

1

noun

cleistogamous flower; self-pollinating flower

Botanical term for a flower that self-pollinates without opening. Used in scientific contexts.