Medusian
/(?)/
Me·du·si·an
Medusian
n.
A medusa.
(Zool.)