Meaning of senna alata
Definition of senna alata
(noun)
tropical
shrub
(especially of Americas) having
yellow
flowers and
large
leaves whose
juice
is
used
as a
cure
for
ringworm
and
poisonous
bites;
sometimes
placed
in
genus
Cassia
Other information on senna alata
WIKIPEDIA results for
senna alata
Amazon results for
senna alata
Tweet