Meaning of Senna
Definition of Senna
(noun)
any of
various
plants of the
genus
Senna having
pinnately
compound
leaves and
showy
usually
yellow
flowers;
many
are
used
medicinally
Other information on Senna
WIKIPEDIA results for
Senna
Amazon results for
Senna
Tweet