olea_lanceolata has definitions from the field of botany
1
[ noun ] (botany) small New Zealand tree having red pulpy one-seeded fruit

Synonyms

white_maire

Related terms

olive_tree Olea

*