Definitions of Lardizabala:

  • noun:   evergreen monoecious climbers of South America having dark mauve-blue edible berries