Meaning of cassia roxburghii

Definition of cassia roxburghii

(noun) East Indian tree having long pods containing a black cathartic pulp used as a horse medicine

Other information on cassia roxburghii

WIKIPEDIA results for cassia roxburghii
Amazon results for cassia roxburghii