CHACHALACA


Meaning of CHACHALACA in English

any of several small birds of the curassow family. See curassow.

Britannica English vocabulary.      Английский словарь Британика.