Zoarces viviparus is a fish (Zoarcidae[?] (Eelpouts)), giving birth to live larvae ("Mother of Eels")
External link
... UK by Pluto Press[?] in 1996. The contents runs as follows: Introduction Looking Ahead: Tenth Anniversary Interview (an interview conducted ten years since ...