GeneralConnection.com
➔
Dictionary
olea lanceolata
Noun
1. white maire
1. Olea lanceolata, olive tree
Usage