English synonyms about - contact  

camellia

noun

1 camellia

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

synonym: camelia.

Dutch: camelia
Polish: kamelia


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

debug info: 0.0262