CANULA


Meaning of CANULA in English

adj ·alt. of canulated.

Webster English vocab.      Английский словарь Webster.