excrescence, outgrowth, process, growth, fuzz, wart

listen to the pronunciation of excrescence, outgrowth, process, growth, fuzz, wart
الإنجليزية - الفرنسية
{n} excroissance