Meaning of mugo pine

Definition of mugo pine

(noun) low shrubby pine of central Europe with short bright green needles in bunches of two

Other information on mugo pine

WIKIPEDIA results for mugo pine
Amazon results for mugo pine