English dictionary
mucuna meaning and definition
Definition and meaning of mucuna at MeaningMonkey.org. mucuna meaning and definition in the English Dictionary.MUCUNA noun
Definition of mucuna (noun)
- any of several erect or climbing woody plants of the genus Mucuna; widespread in tropics of both hemispheres
Source: Princeton University Wordnet