wormlike

(adj) cringing

< wormian bone | wormseed >