- lemon butter as a noun:
- 1
lemon butter
noun
1 lemon butter
Clarified butter browned slowly and seasoned with lemon juice and parsley.
synonym: Meuniere butter.
debug info: 0.0189
noun
Clarified butter browned slowly and seasoned with lemon juice and parsley.
synonym: Meuniere butter.
debug info: 0.0189