Meaning of Thevetia

Definition of Thevetia

(noun) genus of poisonous tropical American evergreen shrubs and trees having entire leaves and large cymose flowers

Other information on Thevetia

WIKIPEDIA results for Thevetia
Amazon results for Thevetia