ocean pout

English

Noun

ocean pout (plural ocean pouts)

  1. A fish, Zoarces americanus