As nouns the difference between sunfish and warmouth
is that sunfish is any of various small freshwater fishes of the family Centrarchidae, often with iridescent colours and having a laterally compressed body while warmouth is species: Lepomis gulosus, a species of freshwater sunfish native to America.
sunfish
Noun
(en-noun)
Any of various small freshwater fishes of the family Centrarchidae, often with iridescent colours and having a laterally compressed body.
Any of various large marine fishes of the family Molidae that have an oval compressed body.
warmouth
Noun
(
en noun)
, a species of freshwater sunfish native to America.