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