Noun Definition
olea
1.Definition: evergreen trees and shrubs having oily one-seeded fruits
Related Noun(s):genus olea
Category: Plants1.Definition: evergreen trees and shrubs having oily one-seeded fruits
Related Noun(s):genus olea
Category: Plants