Definitions
noun
tropical American semi-evergreen tree having erect racemes of pink or rose-colored flowers; used as an ornamental
noun
East Indian tree having long pods containing a black cathartic pulp used as a horse medicine
Look “horse cassia” up elsewhere
Want another word?
Spin the dictionary for a fresh one.