shagbark
English
shagbark meaning in English • shagbark का अर्थ अंग्रेजी में
Noun
- A rough-barked species of hickory (Carya alba), its nut. Called also shellbark. See Hickory>.