swiss mountain pine Meaning, Definition & Usage

  1. noun low shrubby pine of central Europe with short bright green needles in bunches of two
    mountain pine; mugo pine; Pinus mugo; dwarf mountain pine; mugho pine.

WordNet