excroissance

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