Definition of canular in Spanish:

canular

adjective

  • 1

    Que tiene forma de cánula.