gland de mer

[French] plural glands de mer

Acorn barnacle. Acorn shell.

Synonyms in other languages

French

Latin names

Countries