camélia
Top 20000
Meanings
Noun
1. camellia (plant or the flower from the plant) (botany)
Examples1
The tea tree is a kind of camellia.