meaning of Artemoniten

Artemoniten - German to English

Artemonites