zoarces viviparus Meaning, Definition & Usage

  1. noun an eelpout of northern Europe that is viviparous
    viviparous eelpout.

WordNet