Popular Wordlists
  • word of the day

    olea

    olea - Dictionary definition and meaning for word olea

    Definition
    (noun) evergreen trees and shrubs having oily one-seeded fruits
    Synonyms : genus olea
Connect with us on Facebook