Osteopelta Explained

Osteopelta is a genus of sea snails, marine gastropod mollusks in the family Osteopeltidae.

Species

Species within the genus Osteopelta include:

External links