Thevetia Meaning
There are 1 meaning(s) for word Thevetia
Meaning 1 : genus of poisonous tropical American evergreen shrubs and trees having entire leaves and large cymose flowers
Synonyms : genus thevetia
Synonyms : genus thevetia
Similar words of Thevetia :
