Quizzing Live

Which Creature Has The Largest Brain In Proportion To Its Body

Answer:
The Ant