viviparous eelpout

noun

1.
an eelpout of northern Europe that is viviparous