lemon cheese

Noun
  1. A conserve with a thick consistency;
    Made with lemons and butter and eggs and sugar (synset 107658635)

Other Searches