Limatula aupouria explained

Limatula aupouria is a species of bivalve mollusc in the family Limidae, the file shells or file clams.

References