What does carcharhinus leucas mean?

carcharhinus leucas meaning in General Dictionary

a typical shark in temperate and exotic seaside oceans global; heavy-bodied and dangerous