Quarl /(?)/

Quarl

n.
  1. A medusa, or jellyfish. (Zool.) [R.]
    The jellied quarl that flings At once a thousand streaming stings.