The Immaculate Antbirds (Myrmeciza immaculata) occur naturally in Colombia, Costa Rica, Ecuador, Panama, Venezuela, and possibly Honduras.
They inhabits subtropical or tropical moist lowland forests.
Diet / Feeding
They mostly feed on insects, and regularly follows swarms of army ants in order to catch prey flushed by the swarms.
Please Note: The articles or images on this page are the sole property of the authors or photographers. Please contact them directly with respect to any copyright or licensing questions. Thank you.