lardoons

noun

Plural form of lardoon.