dcsimg

Megadenus is a genus of snail in the family Eulimidae.

EOL has data for 18 attributes, including: