English dictionary

thevetia neriifolia meaning and definition

Definition and meaning of thevetia neriifolia at MeaningMonkey.org. thevetia neriifolia meaning and definition in the English Dictionary.

THEVETIA NERIIFOLIA noun

Definition of Thevetia neriifolia (noun)

  1. tropical American shrub or small tree having glossy dark green leaves and fragrant saffron yellow to orange or peach- colored flowers; all parts highly poisonous
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: