Definitions
adjective
having thin parallel channels
“canaliculate leafstalks of certain plants”
Look “canaliculate” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
having thin parallel channels
“canaliculate leafstalks of certain plants”