tubar
English
Adjective
tubar
(
not comparable
)
(
biology
)
Of or relating to a
tube
.
Anagrams
Traub