New ant species discovered in Central America and Caribbean
May 9, 2011

Images