ipomea

listen to the pronunciation of ipomea
English - English
{i} any of an number of twining plants belonging to the genus Ipomea
ipomea
Favorites