Meaning ofanabiosesin English

anabioses

Definitions