launces

noun

Plural form of launce.