meaning of carcharhinus leucas

carcharhinus leucas meaning in General Dictionary

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