Answer: scarletibis

AnswerCrossword Clue
SCARLETIBIS

Embarrassed bird?