Olea lanceolata
English Dictionary
->
Letter O
-> Olea lanceolata
Search Dictionary:
Olea lanceolata Definition
(n)
small
New
Zealand
tree
having
red
pulpy
one
-
seeded
fruit
Olea lanceolata Synonyms
Olea lanceolata
white maire
© Art Branch Inc.