badderlocks [noun]

Definition of badderlocks:

The edible seaweed Alaria esculenta

Synonyms of badderlocks:

-


Opposite/Antonyms of badderlocks:

-


Sentence/Example of badderlocks:

Sea lettuce and badderlocks are salad ingredients in Scotland, Ireland, Greenland, and Iceland.