bank gravel: gravel as found in natural deposits
substance: the real physical matter of which a person or thing consists
weeping spruce: medium-sized spruce of California and Oregon having pendulous branches