Ampullariidae

Family
Ampullariidae
belongs to Order
has Genera