Wiktionary
lancepesades
n. (plural of lancepesade English)
n. (plural of lancepesade English)