Home
Search
Index
Definify.com
Definition
2025
anabioses
anabioses
English
Noun
anabioses
plural of
anabiosis
Similar Results