olea lanceolata Meaning, Definition & Usage

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

WordNet