Beelingo.com

English Dictionary

  • Hide translation

 Lardizabala Lardizabala

noun

  • evergreen monoecious climbers of South America having dark mauve-blue edible berries  ( genus Lardizabala, Lardizabala )
    evergreen monoecious climbers of South America having dark mauve-blue edible berries