Beelingo.com

English Dictionary

  • Hide translation

 genus Olea genus Olea

noun

  • evergreen trees and shrubs having oily one-seeded fruits  ( genus Olea, Olea )
    evergreen trees and shrubs having oily one-seeded fruits