meaning of apios tuberosa

1. a North American vine with fragrant blossoms and edible tubers; important food crop of Native Americans


Related Words

apios tuberosa |

Developed & Maintained By Taraprasad.com

Treasure Words