Dictionary |
2 Results
#1
sea wrack
n.
submerged marine plant with very long narrow leaves found in abundance along North Atlantic coasts
. wn
#2
sea wrack
n.
growth of marine vegetation especially of the large forms such as rockweeds and kelp
. wn