caméliaTop 20000MeaningsNoun1. camellia (plant or the flower from the plant) (botany)Examples1Le théier est une espèce de camélia.The tea tree is a kind of camellia.