Agriocheridae Definition
Definition
Agriocheridae is a family of marine gastropod mollusks belonging to the superfamily Trochoidea. These organisms are primarily found in coastal areas, where they burrow into sand or mud, and are characterized by their small size and often elongated, spiral shells.
Browse