Synonyms and Antonyms for Olea_lanceolata

1. Olea lanceolata (n.)

small New Zealand tree having red pulpy one-seeded fruit

Synonyms: