Definition of Olea

Noun: Olea  ow-lee-u

  1. Evergreen trees and shrubs having oily one-seeded fruits
    - genus Olea

See also:
ole
Oleaceae

Anagrams containing the word Olea

olea aole eaol leao