Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

dulse Definition

Cancel
dulse
noun(dulse)
any of several coarse red seaweeds (especially Palmaria palmata) found especially in northern latitudes and used as a food condiment

Words Related to dulse!

dulse Examples by Brain Bank Users