• word of the day

    acacia

    acacia - Dictionary definition and meaning for word acacia

    Definition
    (noun) any of various spiny trees or shrubs of the genus Acacia
Download our Mobile App Today
Receive our word of the day
on Whatsapp