LEOPARD SHARK


Meaning of LEOPARD SHARK in English

noun

: any of several sharks more or less mottled or blotched with black on a lighter ground: as

a. : a small widely distributed Pacific cat shark ( Triakis semifasciata ) of commercial importance as a food fish in California

b. : tiger shark

c. : a sluggish mollusk-eating Indo-Pacific shark ( Stegostoma fasciatum )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.