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