devil ray


noun