Answer the question...who has the largest brain in comparison to its size??
small ants