Portuguese-English dictionary »

anidrobiose meaning in English

PortugueseEnglish
anidrobiose noun
{f}

anhydrobiosis(form of cryptobiosis)
noun