Skip to content
Kotomora

カメリア

カ
メ
リ
ア
Freq.Top 50,000

Meanings

1

noun

camellia

Refers to the flowering plant genus Camellia, especially the ornamental shrub with showy flowers. Common in gardening and floral contexts.

from Latin