Cotswold stone

English

Noun

Cotswold stone (uncountable)

  1. A yellow oolitic Jurassic limestone.