meaning of ipomoea alba

1. pantropical climber having white fragrant nocturnal flowers


Related Words

ipomoea alba |

Developed & Maintained By Taraprasad.com

Treasure Words