leopard shark
English
Noun
leopard shark (plural leopard sharks)
- A hound shark, Triakis semifasciata, having distinctive markings; it is found in the coastal waters of the eastern Pacific Ocean.
Translations
Triakis semifasciata
|
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.