Wiktionary
greensticks
n. (plural of greenstick English)
Usage examples of "greensticks".
Watching as Parkus and Sophie skewer the birds on greensticks reinforces this idea.