Stylet
WordNet

noun


(1)   Small needlelike appendage; especially the feeding organ of a tardigrade
 
x
OK