Level 2433

4 Pics 1 Word Level 2433

Answer: Bison