Indonesian Tools

English Tools

Definisi 'olea'

English to English
noun
1. evergreen trees and shrubs having oily one-seeded fruits Terjemahkan
source: wordnet30

2. A genus of trees including the olive. Terjemahkan
source: webster1913


Visual Synonyms

Link to this page: