camellin
/ˈkæməlɪn/Definitions
1. noun
A camellia, especially one with double flowers, or the flowers themselves.
“The camellin bloomed beautifully in the garden during winter.”
1. noun
A camellia, especially one with double flowers, or the flowers themselves.
“The camellin bloomed beautifully in the garden during winter.”