Advertisement
Advertisement
ductule
[ duhk-tool, -tyool ]
ductule
/ ˈʌː /
noun
- anatomy zoology a small duct
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ duhk-tool, -tyool ]
ductule
/ ˈʌː /
Advertisement
Advertisement
Advertisement
Advertisement
Browse