Noun Definition

olea

1.Definition: evergreen trees and shrubs having oily one-seeded fruits

Related Noun(s):genus olea

Category: Plants