Barnacles
Balanus glandula
Ecology
Biota
Balanus
Intertidal ecology
Carcinus maenas
Semibalanus balanoides
Species