'Chauna torquata' definitions:

Definition of 'Chauna torquata'

(from WordNet)
noun
Largest crested screamer; native to southern Brazil and Argentina [syn: chaja, Chauna torquata]