Polish-English dictionary »

anoksybioza meaning in English

PolishEnglish
anoksybioza noun

anaerobiosisnoun
life sustained in the absence of air or oxygen