excrescence, outgrowth, process, growth, fuzz, wart

listen to the pronunciation of excrescence, outgrowth, process, growth, fuzz, wart
English - French
{n} excroissance