zoarces_viviparusEnglish

Zoarces viviparus, viviparous eelpout

Noun

An eelpout of northern Europe that is viviparous

English: viviparous eelpout, Zoarces viviparus

English words with similar meanings

Show 1 words