What does buttercrunch mean?

buttercrunch meaning in General Dictionary

lettuce with delicate and reasonably crunchy leaves