×

tumour meaning in French

n. tumeur (médecine), tout gonflement pathologique formant une saillie anormale

Related Words

  1. tumoral
  2. tumorous
  3. tumult
  4. tumultuous
PC Version

Copyright © 2018 WordTech Co.