Common sole (Solea solea)

Common sole

Solea solea

DDData Deficient

Length
up to 70 cm
Longest recorded lifespan
26 years
Main food
arthropods