Summary
French to English: more detail...
-
métastase:
-
Wiktionary:
métastase → metastasis
métastase → metastasis
-
Wiktionary:
English
Suggestions for métastase in English
Spelling Suggestions for: métastase
External Machine Translations: