Alcock spruce
nounDefinition of Alcock spruce
: a Japanese pyramidal evergreen tree (Picea bicolor) that has stiff branches and slightly flattened leaves and is cultivated for ornament
Keep scrolling for more