Advertisement

Advertisement

ocean pout

noun

  1. an eelpout, Macrozoarces americanus, common along the northeastern coast of North America.


Advertisement

Advertisement

Advertisement

Advertisement


oceanologyOceanside