Noun
-
evergreen trees and shrubs having oily one-seeded fruits
- genus olea
Unscramble olea12 unscramble word found using the letters olea. |
---|
ae al ale aloe ea el la lea lo oe ole olea |