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
Tweet