Meaning of mucuna
Definition of mucuna
(noun)
any of
several
erect
or
climbing
woody
plants of the
genus
Mucuna;
widespread
in
tropics
of
both
hemispheres
Other information on mucuna
WIKIPEDIA results for
mucuna
Amazon results for
mucuna
Tweet