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

seabeard Definition

Cancel
seabeard
noun
A green seaweed (''Cladophora rupestris'') growing in dense tufts

Words Related to seabeard!

seabeard Examples by Brain Bank Users