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