Definition of starry flounder in US English:

starry flounder

noun

  • A North Pacific flounder, Platichthys stellatus (family Pleuronectidae), having star-shaped tubercles scattered over its body.

Origin

Late 19th century; earliest use found in George Goode (1851–1896).