English

edit

Noun

edit

sallowthorn (plural sallowthorns)

  1. A plant, the sea buckthorn.