Pollicipes pollicipes, known as the
goose neck barnacle,
goose barnacle or
leaf barnacle is a species of goose barnacle, also well known under the taxonomic synonym
Pollicipes cornucopia. It is closely related to
Pollicipes polymerus, a species with the same common names, but found on the Pacific coast of North America, and to
Pollicipes elegans a species from the coast of Chile. It is found on rocky shores in the north-east Atlantic
(Wikipedia)