Meaning of lemon curd

Definition of lemon curd

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

Other information on lemon curd

WIKIPEDIA results for lemon curd
Amazon results for lemon curd