thornbacks

noun
  1. plural of thornback; rays or skates with spiny backs, especially the thornback ray
  2. Usage: marine biology

Examples