photo_library
photo_library
Bermuda
noun
Small ocean dwelling mollusks that attach themselves firmly to rocks.
arrow_drop_down
0
arrow_drop_down
3 comments
R
R
Rosi Sheriff
11 years ago

Is it possible to suscribe to the WotD via email? Would love to get it in my inbox every day! :)

a
a
11 years ago

We'll try to add that as a feature soon.

St. Vincent
St. Vincent
labell
10 years ago

In st Vincent and the grenadines we call them long back.