Global menu

Common rock barnacle

English
Common rock barnacle (Semibalanus balanoides)
Photo: Shutterstock
Common rock barnacle fixed on a rock

Onglets

Add this