What does Alberts Seeratte mean?

Alberts Seeratte - German to English

Gulf chimaera [esp. Br.] [Hydrolagus alberti]