meaning of sweet potato vine

1. pantropical vine widely cultivated in several varieties for its large sweet tuberous root with orange flesh


Related Words

sweet potato vine | wild sweet potato vine |

Developed & Maintained By Taraprasad.com

Treasure Words