English dictionary
chauna torquata meaning and definition
Definition and meaning of chauna torquata at MeaningMonkey.org. chauna torquata meaning and definition in the English Dictionary.CHAUNA TORQUATA noun
Definition of Chauna torquata (noun)
- largest crested screamer; native to southern Brazil and Argentina
- synonyms: chaja
Source: Princeton University Wordnet