cassia_marginataEnglish

Cassia marginata, Cassia roxburghii, horse cassia

Noun

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

English: horse cassia, Cassia roxburghii, Cassia marginata

English words with similar meanings

Show 2 words