French-English dictionary »

excroissance meaning in English

FrenchEnglish
excroissance nom {f}

excrescence [excrescences]◼◼◼(something, usually abnormal, which grows out of something else)
noun
[UK: ɪk.ˈskresns] [US: ɪk.ˈskresns]

nose [noses]◼◼◻(bulge on the side of a piece of a jigsaw puzzle)
noun
[UK: nəʊz] [US: noʊz]