Skip to content
Kotomora

竜りゅう骨こつ弁べん

Meanings

1

noun

keel petal

Botanical term for the two fused lower petals in flowers of the Fabaceae (pea) family, forming a keel-like structure.