Definitions of norfolk island pine:

  • noun:   evergreen of Australia and Norfolk Island in the South Pacific