meaning of new caledonian pine

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


Related Words

new caledonian pine |

Developed & Maintained By Taraprasad.com

Treasure Words