thevetia Meaning, Definition & Usage

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

WordNet