Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mucuna Definition

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

Words Related to mucuna!

mucuna Examples by Brain Bank Users