Chilean cedar

Explore definitions, synonyms, and language insights of Chilean cedar

Definitions

Noun
a small South American evergreen having coppery bark and pretty foliage

More General Terms