SHELLBARK

Definition of SHELLBARK

  1. (noun)North American hickory having loose grey shaggy bark and edible nuts