English edit

Noun edit

sallowthorn (plural sallowthorns)

  1. A plant, the sea buckthorn.