English dictionary
thevetia meaning and definition
Definition and meaning of thevetia at MeaningMonkey.org. thevetia meaning and definition in the English Dictionary.THEVETIA noun
Definition of Thevetia (noun)
- genus of poisonous tropical American evergreen shrubs and trees having entire leaves and large cymose flowers
- synonyms: genus Thevetia
Source: Princeton University Wordnet