Dipleurina lacustrata - is it ?

Dipleurina lacustrata  - is it ?

Observation - Dipleurina lacustrata - is it ?. Description: