Word info Synonyms

Olea lanceolata

Noun

Meaning

small New Zealand tree having red pulpy one-seeded fruit

Source: WordNet

Synonyms

Hypernyms

Close letter words and terms