ENCELADUS


Meaning of ENCELADUS in English

/en sel"euh deuhs/ , n.

1. Class. Myth. a giant with a hundred arms buried under Mount Etna, in Sicily.

2. Astron. a natural satellite of the planet Saturn.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .