mucuna Meaning, Definition & Usage

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

WordNet