Definify.com

Definition 2024


indwelling_catheters

indwelling catheters

English

Noun

indwelling catheters

  1. plural of indwelling catheter