• word of the day

    chachalaca

    chachalaca - Dictionary definition and meaning for word chachalaca

    Definition
    (noun) slender arboreal guan resembling a wild turkey; native to Central America and Mexico; highly regarded as game birds
Download our Mobile App Today
Receive our word of the day
on Whatsapp