meaning of ipomoea pes caprae

1. Prostrate perennial of coastal sand dunes Florida to Texas


Related Words

ipomoea pes-caprae |

Developed & Maintained By Taraprasad.com

Treasure Words