See Also: setule(dictionary)

setule (iou)



setule noun. E19.
[mod. Latin setula dim. of Latin SETA: see -ULE.]
Zoology & Botany. A small seta or bristle.
setulose adjective covered with setules E19.