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)

  1. small New Zealand tree having red pulpy one-seeded fruit
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: