• word of the day

    guacharo

    guacharo - Dictionary definition and meaning for word guacharo

    Definition
    (noun) nocturnal fruit-eating bird of South America that has fatty young yielding an oil that is used instead of butter
Download our Mobile App Today
Receive our word of the day
on Whatsapp