Loading page
araucaria excelsa is a noun meaning "evergreen of Australia and Norfolk Island in the South Pacific". It carries one recorded sense.
evergreen of Australia and Norfolk Island in the South Pacific
Definitions, synonyms and semantic relations for araucaria excelsa come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.