Viviparous eelpout
Fish
The viviparous eelpout, also known as the, viviparous blenny and European eelpout is species of marine ray-finned fish belonging to the family Zoarcidae, the eelpouts. It is notable for being ovoviviparous and gives birth to live larvae. It is a... Wikipedia
Scientific name: Zoarces viviparus
Mass: 9.9 oz (Adult)
Class: Actinopterygii
Family: Zoarcidae
Genus: Zoarces