Amphicarpa Meaning
There are 1 meaning(s) for word Amphicarpa
Meaning 1 : very small genus of twining vines of North America and Asia: hog peanut
Synonyms : amphicarpaea, genus amphicarpa, genus amphicarpaea
Synonyms : amphicarpaea, genus amphicarpa, genus amphicarpaea