TUBULE


Meaning of TUBULE in English

[tu.bule] n [L tubulus, dim. of tubus] (1677): a small tube; esp: a slender elongated anatomical channel

Merriam-Webster English vocab.      Английский словарь Merriam Webster.