• word of the day

    cathartes aura

    cathartes aura - Dictionary definition and meaning for word cathartes aura

    (noun) a New World vulture that is common in South America and Central America and the southern United States

Word used in video below:
text: aura about them she she's got an aura
Download our Mobile App Today
Receive our word of the day
on Whatsapp