Alcock spruce

noun

Definition of Alcock spruce

: a Japanese pyramidal evergreen tree (Picea bicolor) that has stiff branches and slightly flattened leaves and is cultivated for ornament

First Known Use of Alcock spruce

1862, in the meaning defined above

History and Etymology for Alcock spruce

after Sir Rutherford Alcock †1897 English diplomat

Keep scrolling for more