meaning of family lardizabalaceae

1. thick-stemmed lianas and some shrubs; some have edible fruit


Related Words

family lardizabalaceae |

Developed & Maintained By Taraprasad.com

Treasure Words