1. canaliculate - Adjective
2. canaliculate - Adjective Satellite
Alt. of Canaliculated
canaliculate leafstalks of certain plants Source: Internet