Physical geography
Crustaceans
Tides
Hummock
Semibalanus balanoides
Narragansett Bay
Phyla
Protostome
Barnacles