Compund Words

Last Search Words

Sponsored Links

Search Result:mucuna




Overview of noun mucuna

The noun mucuna has 1 sense


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