meaning of araucaria columnaris

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


Related Words

araucaria columnaris |

Developed & Maintained By Taraprasad.com

Treasure Words