French translation for "excrescence"
|
-
n. excroissance (de la peau), tubercule
- Similar Words:
- "excoriation" French translation, "excorticate" French translation, "excrement" French translation, "excrementitious" French translation, "excremental" French translation, "excrescency" French translation, "excrescent" French translation, "excreta" French translation, "excretal" French translation, "excrete" French translation
|
|
|