Meaning of lardizabala

Definition of lardizabala

(noun) evergreen monoecious climbers of South America having dark mauve-blue edible berries

Other information on lardizabala

WIKIPEDIA results for lardizabala
Amazon results for lardizabala