Noun Definition

thevetia

1.Definition: genus of poisonous tropical American evergreen shrubs and trees having entire leaves and large cymose flowers

Related Noun(s):genus thevetia

Category: Plants