Thevetia
noun
The·ve·tia
| \ thə̇ˈvēsh(ē)ə\
Definition of Thevetia
: a genus of tropical American trees and shrubs (family Apocynaceae) having alternate entire leaves and large cymose flowers with a campanulate corolla that has overlapping lobes
Keep scrolling for more