Definitions
There is 1 meaning of the phrase
Genus Thevetia.
Genus Thevetia - as a noun
Genus of poisonous tropical american evergreen shrubs and trees having entire leaves and large cymose flowers
Synonyms (Exact Relations)
thevetia