numbfishes

noun
  1. plural of numbfish; electric rays or torpedo rays that can deliver electric shocks
  2. Usage: marine biology

Examples