vermiculate in French
vermiculate in French
vermiculé
Like a worm; resembling a worm.
vermiculée
Like a worm; resembling a worm.