Scophthalmus aquosus

Explore definitions, synonyms, and language insights of Scophthalmus aquosus

Definitions

Noun
very thin translucent flounder of the Atlantic coast of North America