Olea lanceolata
1.
(
noun
) small New Zealand tree having red pulpy one-seeded fruit
Synonyms:
white maire
Related Words:
olive tree
Terms and Conditions of Use / Copyright Notice