What is the full meaning of canaliculi
CANALICULUS, a small bodily channel, like a tear duct [n]
Example of the word canaliculi placed on a Scrabble board.