meaning of araucaria excelsa

araucaria excelsa meaning in General Dictionary

evergreen of Australian Continent and Norfolk Island into the Southern Pacific