Class Gastropoda Cuvier, 1795
Subclass Orthogastropoda Ponder & Lindberg, 1995
Superorder Caenogastropoda Cox, 1960
Order Architaenioglossa Haller, 1890
Superfamily Ampullarioidea J. E. Gray, 1824
Family Viviparidae J. E. Gray, 1847
Genus Margarya Nevill, 1877