Leopard-shark Definition
noun
A hound shark, Triakis semifasciata, having distinctive markings; it is found in the coastal waters of the eastern Pacific Ocean.
Wiktionary
Other Word Forms of Leopard-shark
Noun
Singular:
leopard-shark
Plural:
leopard-sharksRelated Articles
Find Similar Words
Find similar words to leopard-shark using the buttons below.