Word info

chimango caracara

Noun

Meaning

chimango caracara (plural chimango caracaras)

A species of caracara, Milvago chimango, endemic to South America.

Source: en.wiktionary.org

Close letter words and terms