Platycephalidae Definition
Definition
Platycephalidae is a family of marine sciaenid fishes, also known as snappers or pomfrets, that have flattened heads and are often found in tropical and subtropical waters. They are commercially important and popular as game fish.
Browse