Euclea
noun
Eu·clea
| \ yüˈklēə\
Definition of Euclea
: a genus of African trees and shrubs (family Ebenaceae) having evergreen leaves, dioecious racemose flowers, and hard wood — see cape ebony
Keep scrolling for more