CAMELIA

Scrabble 11 Words With Friends 14

Definition

  1. noun any of several shrubs or small evergreen trees having solitary white or pink or reddish flowers. — synonyms: camellia

See all 77 words you can make from CAMELIA →

← Unscramble different letters