Summary
French to English:   more detail...
  1. biostase:


French

Suggestions for biostase in French

Spelling Suggestions for: biostase


Wiktionary Translations for biostase:

biostase
noun
  1. the slowing of life processes

External Machine Translations:


English

Suggestions for biostase in English

Spelling Suggestions for: biostase

External Machine Translations: