Meaning of lemon cheese

Definition of lemon cheese

(noun) a conserve with a thick consistency; made with lemons and butter and eggs and sugar

Other information on lemon cheese

WIKIPEDIA results for lemon cheese
Amazon results for lemon cheese