SHELLBARK


Meaning of SHELLBARK in English

noun a species of hickory (carya alba) whose outer bark is loose and peeling; a shagbark; also, its nut.

Webster English vocab.      Английский словарь Webster.