meaning of passiflora quadrangularis

1. tropical American passionflower yielding the large granadilla fruit


Related Words

passiflora quadrangularis |

Developed & Maintained By Taraprasad.com

Treasure Words