Crenate barnacle

Balanus crenatus