TUBULE


Meaning of TUBULE in English

a small, narrow tube or anatomical channel.

AIDS English Glossary.      Английский словарь СПИДа.