meaning of lardizabala
1. evergreen monoecious climbers of South America having dark mauve-blue edible berries
Related Words
lardizabala | lardizabala family | lardizabalaceae |
1. evergreen monoecious climbers of South America having dark mauve-blue edible berries
lardizabala | lardizabala family | lardizabalaceae |