meaning of passionflower vine

1. any of various chiefly tropical American vines some bearing edible fruit


Related Words

passionflower vine |

Developed & Maintained By Taraprasad.com

Treasure Words