Mucuna
English Dictionary
->
Letter M
-> Mucuna
Search Dictionary:
Mucuna Definition
(n)
any
of
several
erect
or
climbing
woody
plants
of
the
genus
Mucuna
;
widespread
in
tropics
of
both
hemispheres
Mucuna Synonyms
mucuna
© Art Branch Inc.