Quasitubular definition

Having some characteristics of a tubular system or device.
adjective
0
0
Advertisement