desiccated animal jaw - Spanish English Dictionary