buttercrunch

Explore definitions, synonyms, and language insights of buttercrunch

Definitions

Noun
lettuce with delicate and relatively crunchy leaves

More General Terms