'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]