Meaning of carcharhinus leucas
Definition of carcharhinus leucas
(noun)
a
most
common
shark
in
temperate
and
tropical
coastal
waters
worldwide; heavy-bodied and
dangerous
Other information on carcharhinus leucas
WIKIPEDIA results for
carcharhinus leucas
Amazon results for
carcharhinus leucas
Tweet