Noun Definition

triakidae

1.Definition: small sharks with smooth skins and lacking spines on their dorsal fins

Category: Animals