Tubate definition

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