Japanese spruce

noun

Definition of Japanese spruce

1 : a Japanese fir (Abies mariesii) with densely rusty pubescent twigs
2 : yeddo spruce