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