CARPET SHARK


Meaning of CARPET SHARK in English

noun

: a shark ( Orectolobus barbatus ) of the western Pacific having a flattened body and mottled skin ; also : any related species

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