lemon butter
English Dictionary
->
Letter L
-> lemon butter
Search Dictionary:
lemon butter Definition
(n)
clarified
butter
browned
slowly
and
seasoned
with
lemon
juice
and
parsley
lemon butter Synonyms
lemon butter
Meuniere butter
© Art Branch Inc.