Adjective Definition

canaliculate

1.Definition: having thin parallel channels

"Canaliculate leafstalks of certain plants"




Please Share