medusan

adjective
  1. relating to or resembling a jellyfish or medusa
  2. Usage: zoological
  3. relating to or resembling Medusa from Greek mythology
  4. Usage: mythological
noun
  1. a jellyfish or the free-swimming stage of a cnidarian
  2. Usage: zoological

Examples