Leopard Shark (noun) Definition, Meaning & Examples

noun
  1. a small inshore shark, Triakis semifasciata, having distinctive black markings across the back, inhabiting Pacific coastal waters from Oregon through California.
Leopard Shark (noun) Definition, Meaning & Examples

More Definitions