• word of the day

    oleaceous

    oleaceous - Dictionary definition and meaning for word oleaceous

    Definition
    (adj) of or pertaining to or characteristic of trees or shrubs of the olive family
Download our Mobile App Today
Receive our word of the day
on Whatsapp