Noun Definition

buttercrunch

1.Definition: lettuce with delicate and relatively crunchy leaves

Category: Food