Skip to main content

shagbark

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