antbird : Idioms & Phrases


spotted antbird

  • noun a kind of antbird
    Hylophylax naevioides.
WordNet