mucuna

This is not a dictionary! - Search for "mucuna" in The Danish Dictionary

  • February 29. 2016 from wordnet.princeton.edu

    mucuna noun english

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