English Dictionary
◊ DUCTULUS
ductulus
n : a very small duct [syn: {ductule}]