Meaning of mucuna

Definition of mucuna

(noun) any of several erect or climbing woody plants of the genus Mucuna; widespread in tropics of both hemispheres

Other information on mucuna

WIKIPEDIA results for mucuna
Amazon results for mucuna