×

tumeur meaning in English

n. tumor, growth

Related Words

  1. tumeur maligne
  2. tumescence
  3. tumescent
  4. tumeur maligne
  5. tumoral
PC Version

Copyright © 2018 WordTech Co.