scarlet ibis

English

Noun

scarlet ibis (plural scarlet ibises)

  1. A brightly scarlet, migratory species of ibis, of species Eudocimus ruber, of South America and the Caribbean.

Translations

References