camelia
Translations
- camellia
A type of flowering plant.
Advertisement
Example Sentences
The camellia that bloomed in the garden is a symbol of love and admiration in Japanese culture.
A type of flowering plant.
The camellia that bloomed in the garden is a symbol of love and admiration in Japanese culture.