meaning of antbirds

1. any of various dull-colored South American birds that feeding on ants some following army ant swarms


Related Words

antbird |

Developed & Maintained By Taraprasad.com

Treasure Words