chauna torquata Meaning, Definition & Usage

  1. noun largest crested screamer; native to southern Brazil and Argentina
    chaja.

WordNet