meaning of lardizabalaceae

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


Related Words

lardizabalaceae |

Developed & Maintained By Taraprasad.com

Treasure Words