Elongate sole
Solea elongata