Find the word definition

Wiktionary
millipede burns

n. (plural of millipede burn English)