DUCTULE


Meaning of DUCTULE in English

[duct.ule] n (1883): a small duct

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