Home

Word

Olea, n.
more info evergreen trees and shrubs having oily one-seeded fruits
<noun.plant>

Olea genus Olea