English synonyms about - contact  

camelia

noun

1 camelia

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

synonym: camellia.

Dutch: camelia
Polish: kamelia


Find more on camelia elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0153