meaning of ipomoea panurata

1. tropical American prostrate or climbing herbaceous perennial having an enormous starchy root; sometimes held to be source of the sweet potato


Related Words

ipomoea panurata |

Developed & Maintained By Taraprasad.com

Treasure Words