×
excroissance
meaning in English
n.
excrescence, outgrowth, process, growth, fuzz, wart
Related Words
excorier
excreta
excroissant
excrément
PC Version
Copyright © 2018 WordTech Co.