English dictionary
olea lanceolata meaning and definition
Definition and meaning of olea lanceolata at MeaningMonkey.org. olea lanceolata meaning and definition in the English Dictionary.OLEA LANCEOLATA noun
Definition of Olea lanceolata (noun)
- small New Zealand tree having red pulpy one-seeded fruit
- synonyms: white maire
Source: Princeton University Wordnet