hydra
ˈhʌɪdrə
noun
a minute freshwater coelenterate with a tubular body and a ring of tentacles around the mouth.
noun
a minute freshwater coelenterate with a tubular body and a ring of tentacles around the mouth.
Begin a journey through worlds of puzzles.