×
tubule
meaning in English
n.
tubule, small tube, small hollow cylinder
Related Words
tubman
tubulaire
tubulure
tubéreuse
PC Version
Copyright © 2018 WordTech Co.