Talostolida pellucens explained

Talostolida pellucens is a species of sea snail, a cowry, a marine gastropod mollusc in the family Cypraeidae, the cowries.

There are two subspecies:

Synonyms:

Distribution

This species can be found in the Mascarene Basin

References

External links