Meaning of horse cassia

Definition of horse cassia

(noun) East Indian tree having long pods containing a black cathartic pulp used as a horse medicine
tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers; used as an ornamental

Other information on horse cassia

WIKIPEDIA results for horse cassia
Amazon results for horse cassia