setule

A setula.

Noun

  1. A setula.
    • So he clung to the sides of the vertical tunnel, le wormhole, employing the setules covering his legs, that is, millions of tiny spider-hairs with triangular tips, a wall-creeper physiology if you wish, a...

Forms

setules

Related

setulate