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