medusaean
/mɛˈdjuːziən/Definitions
1. noun
relating to or resembling Medusa, especially in having snakes for hair, or being a source of horror or fascination
“The museum displayed a medusaean statue that seemed to come to life in the dim light.”
2. adjective
inspiring horror or fascination, especially because of being strange or monstrous
“The film’s medusaean creatures sent shivers down the audience’s spines.”