Definitions of New zealand mountain pine:

  • noun:   New Zealand shrub