camla
/ˈkæm.lə/Definitions
1. noun
A type of flowering plant, Camellia.
“The camla is a popular choice for landscaping due to its vibrant flowers.”
1. noun
A type of flowering plant, Camellia.
“The camla is a popular choice for landscaping due to its vibrant flowers.”