norfolk island pine Meaning, Definition & Usage

  1. noun evergreen of Australia and Norfolk Island in the South Pacific
    Araucaria excelsa; Araucaria heterophylla.

WordNet