Meaning of Amphicarpaea
Definition of Amphicarpaea
(noun)
very
small
genus
of twining vines of North America and Asia: hog
peanut
Other information on Amphicarpaea
WIKIPEDIA results for
Amphicarpaea
Amazon results for
Amphicarpaea
Tweet