noun any of several small antbirds, especially of the genus Myrmotherula.
antwren 🔊 Listen to this noun any of several small antbirds, especially of the genus Myrmotherula. Share Facebook Twitter Google +