Skip to main content

anabiosis

English anabiosis meaning in English  •  anabiosis का अर्थ अंग्रेजी में
Noun
  • suspended animation in organisms during periods of extreme drought from which they revive when moisture returns.
Advertisement