Meaning of Olea

Definition of Olea

(noun) evergreen trees and shrubs having oily one-seeded fruits

Other information on Olea

WIKIPEDIA results for Olea
Amazon results for Olea