spotted antbird

1. (noun) a kind of antbird
Synonyms: Hylophylax naevioides
Related Words: ant bird, antbird



Terms and Conditions of Use / Copyright Notice