×

excroissance meaning in English

n. excrescence, outgrowth, process, growth, fuzz, wart

Related Words

  1. excorier
  2. excreta
  3. excroissant
  4. excrément
PC Version

Copyright © 2018 WordTech Co.