turban rouge

[French] plural turbans rouges

"Red turban." Acorn barnacle. Acorn shell.

Synonyms in other languages

French

Latin names

Countries