What does Atlantisralle mean?

Atlantisralle - German to English

Inaccessible Island train [Atlantisia rogersi]