Meaning of mugho pine

Definition of mugho pine

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

Other information on mugho pine

WIKIPEDIA results for mugho pine
Amazon results for mugho pine