Spanish-English dictionary »

criptobiosis meaning in English

SpanishEnglish
criptobiosis noun
{f}

cryptobiosis(state of life)
noun