double gloucester

Noun
  1. A smooth firm mild orange-red cheese (synset 107869321)

Other Searches