• Medusal

    Full definition of medusal

    Adjective

    medusal

    1. Of or pertaining to medusa.
    © Wiktionary