vermiculous


Also found in: Medical.

vermiculous

(vɜːˈmɪkjʊləs)
adj
containing or resembling worms