pinheads

noun

Plural form of pinhead.