Synonyms and Antonyms for Chauna_torquata

1. Chauna torquata (n.)

largest crested screamer; native to southern Brazil and Argentina

Synonyms: