lardizabala Meaning, Definition & Usage

  1. noun evergreen monoecious climbers of South America having dark mauve-blue edible berries
    genus Lardizabala.

WordNet