×

cathéter meaning in English

n. catheter, tube used to drain body fluids or to keep a passage open (medical)

Related Words

  1. cathy
  2. cathédrale
  3. cathéterisation
  4. cathéteriser
PC Version

Copyright © 2018 WordTech Co.