VariousWords beta
Related Terms:
Definitions:
Noun
lemon curd
lemon cheese
Definition: a conserve with a thick consistency; made with lemons and butter and eggs and sugar
Definition: lemon curd