Definition of ring perch in English:

ring perch

noun

North American
  • The yellow perch, Perca flavescens.

Origin

Late 19th century; earliest use found in Marysville (Ohio) Tribune.