meaning of passifloraceae

1. tropical woody tendril-climbing vines


Related Words

passifloraceae |

Developed & Maintained By Taraprasad.com

Treasure Words