|  | 
Definition of Leopard shark
1. Noun. A hound shark, ''Triakis semifasciata'', having distinctive markings; it is found in the coastal waters of the eastern Pacific Ocean. ¹
¹ Source: wiktionary.com
|  | 
1. Noun. A hound shark, ''Triakis semifasciata'', having distinctive markings; it is found in the coastal waters of the eastern Pacific Ocean. ¹
¹ Source: wiktionary.com