monkey tamarind

English

Noun

monkey tamarind (plural monkey tamarinds)

  1. A tropical legume of species Mucuna pruriens.