lemon butter
1.
(
noun
) clarified butter browned slowly and seasoned with lemon juice and parsley
Synonyms:
Meuniere butter
Related Words:
butter
Terms and Conditions of Use / Copyright Notice