Bursidae is a family of large marine gastropod snails of the Sorbeoconcha order, often called "frog shells".
Bursidae is a family of large marine gastropod snails of the Sorbeoconcha order. Large marine gastropod snails of the Sorbeoconcha order are often called "frog shells".