CARCHARHINUS LEUCAS
(noun)Definitions
There is 1 meaning of the phrase
Carcharhinus Leucas.
Carcharhinus Leucas - as a noun
A most common shark in temperate and tropical coastal waters worldwide; heavy-bodied and dangerous
Synonyms (Exact Relations)
bull sharkcub shark