The definition :
Definitions of antbird:
- noun: any of various dull-colored South American birds that feeding on ants some following army ant swarms
Are you interested in alternative search :
:ant bird tyrannid ant shrike ant thrush hylophylax naevioides spotted antbird
If you like reading news check: