Lemon-cheese Definition

noun
(US) Lemon curd.
Wiktionary
Synonyms: