What does Arche-Noah-Muschel mean?

Arche-Noah-Muschel - German to English

Noah's ark shell [Arca noae]

View more

  • Noah's ark [Arca noae]