Canavalia
English Dictionary
->
Letter C
-> Canavalia
Search Dictionary:
Canavalia Definition
(n)
herbs
or
woody
vines
of
mainly
American
tropics
and
subtropics
Canavalia Synonyms
Canavalia
genus Canavalia
© Art Branch Inc.