FAQs About the word camelia

كاميليا

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

No synonyms found.

No antonyms found.

camelhair => شعر الإبل, cameleon => حرباء, camel-backed => ذو الحدبة, camel racing => سباق الهجن, camel cavalry => سلاح الفرسان بالإبل,