meaning of passiflora edulis

1. Brazilian passionflower cultivated for its deep purple fruit


Related Words

passiflora edulis |

Developed & Maintained By Taraprasad.com

Treasure Words