Meaning of scophthalmus aquosus

Definition of scophthalmus aquosus

(noun) very thin translucent flounder of the Atlantic coast of North America

Other information on scophthalmus aquosus

WIKIPEDIA results for scophthalmus aquosus
Amazon results for scophthalmus aquosus