meaning of Ammenhaie

Ammenhaie - German to English

nursing assistant sharks [family Ginglymostomatidae]