Amazonian antshrike in French Amazonian antshrike in French batara d'Amazonie noun A passerine bird of the antbird family, Thamnophilus amazonicus. Add to Flashcards