Triangular kidneyshell

Ptychobranchus greenii