camellia - English Synonyms Dictionary

camellia

n.
[1] camelia