Medusalike meaning

Resembling or characteristic of the mythical Medusa.
adjective
0
0
Advertisement

Origin of medusalike

  • Medusa +‎ -like
    From Wiktionary