Definitions of buttercrunch:

  • noun:   lettuce with delicate and relatively crunchy leaves