Meaning of Lardizabalaceae

Definition of Lardizabalaceae

(noun) thick-stemmed lianas and some shrubs; some have edible fruit

Other information on Lardizabalaceae

WIKIPEDIA results for Lardizabalaceae
Amazon results for Lardizabalaceae