Genus Trigonognathus

 
 

Viper dogfish - Viper dogfish are ovoviviparous.

Order : Squaliformes
Family : Etmopteridae
Genus : Trigonognathus