Tubate meaning

to͝o'bāt', tyo͝o'-
Forming or having a tube.
adjective
1
0
Having or forming a tube or tubes; tubular.
adjective
1
0
Advertisement