seastrands
English
Noun
seastrands
plural of
seastrand