A small flexible tube inserted into a body cavity for draining off fluid or introducing medication.
|
|
|
|
|
"Cannula" Quotes from Famous Books — The War Terror • Arthur B. Reeve |
Copyright © 2025 Diccionario ingles.com |