Lardizabala
Explore definitions, synonyms, and language insights of Lardizabala
Definitions
Noun
evergreen monoecious climbers of South America having dark mauve-blue edible berries
Explore definitions, synonyms, and language insights of Lardizabala