meaning of Calliostoma atlantis

Calliostoma atlantis - German to English

Atlantis top shell [Calliostoma atlantis]