meaning of ipomoea fastigiata

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 fastigiata |

Developed & Maintained By Taraprasad.com

Treasure Words