meaning of menispermaceae

1. herbaceous or woody climbers


Related Words

menispermaceae |

Developed & Maintained By Taraprasad.com

Treasure Words