sallowthorn

English

Noun

sallowthorn (plural sallowthorns)

  1. A plant, the sea buckthorn.