Araucaria excelsa


Also found in: Dictionary.
  • noun

Synonyms for Araucaria excelsa

evergreen of Australia and Norfolk Island in the South Pacific