Advertisement
Advertisement
ant bird
noun
- any of various dull-coloured South American passerine birds of the family Formicariidae, such as Hylophylax naevioides (spotted ant bird), that typically feed on ants Also calledbush shrikeant thrush
Advertisement
Advertisement
Advertisement
Advertisement
Browse