Meaning of carcharhinus limbatus

Definition of carcharhinus limbatus

(noun) widely distributed shallow-water shark with fins seemingly dipped in ink

Other information on carcharhinus limbatus

WIKIPEDIA results for carcharhinus limbatus
Amazon results for carcharhinus limbatus