×

hémorroïdes meaning in English

n. hemorrhoids, pile, swollen blood vessels near the anus

Related Words

  1. hémorroïdal
  2. hémorroïde
  3. hémotoxine
  4. hémotrophe
PC Version

Copyright © 2018 WordTech Co.