'new caledonian pine' definitions:

Definition of 'new caledonian pine'

(from WordNet)
noun
Very tall evergreen of New Caledonia and the New Hebrides similar to norfolk island pine [syn: new caledonian pine, Araucaria columnaris]