Meaning of senna auriculata
Definition of senna auriculata
(noun)
evergreen
Indian
shrub
with
vivid
yellow
flowers whose
bark
is
used
in tanning;
sometimes
placed
in
genus
Cassia
Other information on senna auriculata
WIKIPEDIA results for
senna auriculata
Amazon results for
senna auriculata
Tweet