meaning of amphicarpaea

1. very small genus of twining vines of North America and Asia: hog peanut


Related Words

amphicarpaea | amphicarpaea bracteata |

Developed & Maintained By Taraprasad.com

Treasure Words