Version Française
Meaning of
"excroissance"
in English language
French to English
English to French
French
English
excroissance
excrescence
excroissance pendante de chaque côté du cou d’une chèvre
dangling appendage on each side of goat’s neck