Home
Search
Index
Definify.com
Definition
2024
guacharaca
guacharaca
Spanish
Noun
guacharaca
f
(
plural
guacharacas
)
Any bird of the genus
Ortalis
.
Synonyms
chacalaca
Similar Results