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