meaning of buttercrunch

buttercrunch meaning in General Dictionary

lettuce with delicate and reasonably crunchy leaves