'Olea lanceolata' definitions:

Definition of 'Olea lanceolata'

(from WordNet)
noun
Small New Zealand tree having red pulpy one-seeded fruit [syn: white maire, Olea lanceolata]