×

cancroïde meaning in English

n. cancroid, the most common form of skin cancer

Related Words

  1. cancre
  2. cancrelat
  3. cancéreux
  4. cancérigène
PC Version

Copyright © 2018 WordTech Co.