Meaning of triakidae

Definition of triakidae

(noun) small sharks with smooth skins and lacking spines on their dorsal fins

Other information on triakidae

WIKIPEDIA results for triakidae
Amazon results for triakidae