tubular caterpillar band - English Synonyms Dictionary