meaning of canaliculate

canaliculate meaning in General Dictionary

Having a channel or groove as with the leafstalks of many palms

View more

  • having slim synchronous stations
  • Alt. of Canaliculated