meaning of Ammenhai

Ammenhai - German to English

nursing assistant shark [Ginglymostoma cirratum]