dcsimg

Mucuna umbellata is a species of in the family legumes.