llanceta

Noun

 * 1) lancet surgical tool
 * 2)  A lancelet, especially the.
 * 1)  A lancelet, especially the.