new caledonian pine Meaning, Definition & Usage

  1. noun very tall evergreen of New Caledonia and the New Hebrides similar to norfolk island pine
    Araucaria columnaris.

WordNet