Subscribe
URL of the page has been copied to clipboard.
Meaning : Very tall evergreen of New Caledonia and the New Hebrides similar to norfolk island pine.
Synonyms : new caledonian pine
Install App
Araucaria columnaris meaning in Telugu.