chauna_torquata has definitions from the field of zoology
1
[ noun ] (zoology) largest crested screamer; naive to southern Brazil and Argentina

Synonyms

chaja

Related terms

crested_screamer

*