excrescence, outgrowth, process, growth, fuzz, wart

listen to the pronunciation of excrescence, outgrowth, process, growth, fuzz, wart
Englisch - Französisch
{n} excroissance