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