spot croaker

English

Noun

spot croaker (plural spot croakers)

  1. Synonym of spot (the fish Leiostomus xanthurus).

Usage notes