antbird in Finnish antbird in Finnish puumuura noun Any of various drab-colored South American birds of the family Thamnophilidae that feed on ants. Add to Flashcards