Cloud Services & Network Solutions
A new study found that some whale sharks have numerous “dermal denticles… distributed on the eye surface”. Scientists say whale sharks have teeth on their eyeballs – CNET Source: CNet