Noun Definition

dulse

1.Definition: coarse edible red seaweed

Category: Animals