Unscramble
Definition of Olea
Noun: Olea ow-lee-u
Evergreen trees and shrubs having oily one-seeded fruits
- genus Olea
See also:
ole
Oleaceae
Anagrams containing the word
Olea
olea
aole
eaol
leao