Version Française
Meaning of
"greffons"
in English language
French to English
English to French
French
English
greffons
graft
greffons (tissus vivants)
transplants (living tissues)
greffons (tissus vivants)
graft (living tissue)