Sekirov Dictionary

canalizable

adjective1

  1. Suitable for being canalized.
forms

more canalizable · most canalizable

This dictionary works without the internet: on your phone · in Chrome