fourspot

English

Noun

fourspot (plural fourspots)

  1. The fourspot flounder