Sparid definitions

noun

spiny-finned food fishes of warm waters having well-developed teeth