Trinidad & Tobago
noun
The Scarlet Ibis (Eudocimus ruber) is a species of ibis in the bird family Threskiornithidae. It inhabits tropical South America and islands of the Caribbean. In form it resembles most of the other twenty-seven extant species of ibis, but its remarkably brilliant scarlet coloration makes it unmistakable.
arrow_drop_down
0
arrow_drop_down
1 comment
Trinidad & Tobago
Trinidad & Tobago
Abbygale sterling
3 years ago

I want to sea it