Adelia
noun
Ade·lia
| \ ə-ˈdē-lē-ə, -lyə\
Definition of Adelia
: a genus of tropical American shrubs (family Euphorbiaceae) with toothed leaves and small yellowish flowers
Keep scrolling for more