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