ironServices.com

English Dictionary

  • Hide translation

 Olea Olea /oʊˈliː/

noun

  1. Evergreen trees and shrubs having oily one-seeded fruits  ( genus Olea , Olea )
    evergreen trees and shrubs having oily one-seeded fruits