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