shellbark









shellbark


noun

  1. the shagbark tree.

noun

  1. another name for shagbark
52 queries 0.561