Home
Search
Index
Definify.com
Definition
2024
Enceladean
Enceladean
English
Adjective
Enceladean
Of or relating to
Enceladus
Similar Results