×
tubule
meaning in French
n.
tube, tubulure
Related Words
tubular
tubularly
tuck
tuck away
PC Version
Copyright © 2018 WordTech Co.