Word info Synonyms

camelia

Noun

Meaning

any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers

Source: WordNet

Synonyms

Hypernyms

Hyponyms

Examples

She concludes her working relationship with Cesáreo González with the film Camelia, filmed in her native country. Source: Internet

Close letter words and terms