mucuna mucuna

Definition(s):

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

Wiki Images for mucuna

definition of mucuna
meaning of mucuna
Word of the Day
cursory cursory
/ˈkɜr sə ri /