muskwood
English
muskwood meaning in English • muskwood का अर्थ अंग्रेजी में
Noun
- The wood of a West Indian tree of the Mahogany family (Moschoxylum Swartzii).