Find the word definition

Wiktionary
quasitubular

a. Having some characteristics of a tubular system or device alt. Having some characteristics of a tubular system or device