English Megalobulimus Cited by user Rjwilmsi on 18 May 2012 Megalobulimus is a genus of air-breathing land snail, a terrestrial gastropod mollusk in the subfamily Megalobuliminae within the family Strophocheilidae (according to…