'Thevetia' definitions:

Definition of 'Thevetia'

From: WordNet
noun
Genus of poisonous tropical American evergreen shrubs and trees having entire leaves and large cymose flowers [syn: Thevetia, genus Thevetia]