Skip to main content

makomako

English makomako meaning in English  •  makomako का अर्थ अंग्रेजी में
Noun
  • A graceful deciduous shrub or small tree (Aristotelia serrata) having attractive foliage and small red berries that turn black at maturity and are used for making wine.
Advertisement