Definition of Canaliculate

  • 1. Having thin parallel channels Adjective Satellite

Semanticaly linked words with "canaliculate"