English Dictionary
◊ CANALICULUS
canaliculus
n : a small canal or duct as in some bones and parts of plants