Definify.com

Definition 2024


lemon_cheese

lemon cheese

English

Noun

lemon cheese (uncountable)

  1. (US) lemon curd