hylophylax_naevioidesEnglish

Hylophylax naevioides, spotted antbird

Noun

A kind of antbird

English: spotted antbird, Hylophylax naevioides

English words with similar meanings

Show 1 words