meaning of passiflora laurifolia

1. West Indian passionflower; cultivated for its yellow edible fruit


Related Words

passiflora laurifolia |

Developed & Maintained By Taraprasad.com

Treasure Words