Definition - Olea lanceolata

Below is the definition for the word you requested, useful for Scrabble and other word games. To find more definitions please use the dictionary page.

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