GeneralConnection.com
➔
Dictionary
olea europaea
Noun
1. olive
1. European olive tree, Olea europaea, olive tree
Usage