Definitions
There is 1 meaning of the phrase
Siberian Spruce.
Siberian Spruce - as a noun
Tall spruce of northern europe and asia; resembles norway spruce
Synonyms (Exact Relations)
picea obovata