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