Meaning of thevetia
Definition of thevetia
(noun)
genus
of
poisonous
tropical
American
evergreen
shrubs and trees having
entire
leaves and
large
cymose
flowers
Other information on thevetia
WIKIPEDIA results for
thevetia
Amazon results for
thevetia
Tweet