Launces, noun plural of launce. Synonyms in the same form.
Sand lance
lants
All synonyms for launce →