crested screamerWiktionary 原文英美释义名词noun1Chauna torquata, a species of birds of the small family Anhimidae, found in South America.