CANNULAR MEANING IN ENGLISH

• Cannular Definition & Synonyms

  1. (a.) Having the form of a tube; tubular.


Synonyms:
Tubular,

RECENT SEARCHES