eelpout : Idioms & Phrases


viviparous eelpout

  • noun an eelpout of northern Europe that is viviparous
    Zoarces viviparus.
WordNet