noun any of several antbirds, especially of the genus Formicarius.
ant-thrush 🔊 Listen to this noun any of several antbirds, especially of the genus Formicarius. Share Facebook Twitter Google +