Skip to main content

ribbonwood

English ribbonwood meaning in English  •  ribbonwood का अर्थ अंग्रेजी में
Noun
  • A malvaceous tree (Hoheria populnea) of New Zealand, the bark of which is used for cordage.
Advertisement