Topic: FOOD DISH


lemon curd

noun
     
lemon curd [uncountable]
British EnglishDFF a sweet food made from eggs, butter, and lemon juice that is eaten on bread

Explore FOOD DISH Topic