The Collaborative International Dictionary
Wiktionary
badderlocks
n. (context Scotland English) The edible seaweed (taxlink Alaria esculenta species noshow=1)