9mon
HowStuffWorks on MSN6 Types of Sharks Every Selachimorphaphile Should KnowCarpet sharks are an eclectic bunch belonging to the order Orectolobiformes. The name "carpet" comes from their appearance; many (but not all) carpet sharks have markings reminiscent of a fancy rug.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results