Skip to main content

crampbark

English crampbark meaning in English  •  crampbark का अर्थ अंग्रेजी में
Noun
  • a deciduous thicket-forming Old World shrub (Viburnum opulus) with clusters of white flowers and small bright red berries.
Advertisement