English Dictionary
◊ CANALICULATE
canaliculate
adj : having thin parallel channels; "canaliculate leafstalks of
certain plants"