lemon butter

Explore definitions, synonyms, and language insights of lemon butter

Definitions

Noun
clarified butter browned slowly and seasoned with lemon juice and parsley

More General Terms