Olea lanceolata

noun

1.
small New Zealand tree having red pulpy one-seeded fruit