upland antshrike in Finnish upland antshrike in Finnish ylänköpuumuura noun a passerine bird of the antbird family, Thamnophilus aroyae. Add to Flashcards