Araucaria columnaris
Explore definitions, synonyms, and language insights of Araucaria columnaris
Definitions
Noun
very tall evergreen of New Caledonia and the New Hebrides similar to norfolk island pine