meaning of giant potato creeper

1. vine of Costa Rica sparsely armed with hooklike spines and having large lilac-blue flowers


Related Words

giant potato creeper |

Developed & Maintained By Taraprasad.com

Treasure Words