Skip to content
Kotomora

カローラ

カ
ロ
ー
ラ
Common wordFreq.Top 50,000

Meanings

1

noun

corolla

Botanical term for the collective petals of a flower. Used in scientific or descriptive contexts.