Emmenthaler Synonyms

Swiss cheese with large holes
(Noun)