Olea lanceolata

1. (noun) small New Zealand tree having red pulpy one-seeded fruit
Synonyms: white maire
Related Words: olive tree



Terms and Conditions of Use / Copyright Notice