meaning of ipomoea quamoclit

1. tropical American annual climber having red sometimes white flowers and finely dissected leaves; naturalized in United States and elsewhere


Related Words

ipomoea quamoclit |

Developed & Maintained By Taraprasad.com

Treasure Words