Megalobulimus abbreviatus is a giant South American snail that can be found in Argentina, Paraguay, and sub-tropical regions of Brazil
Showing the single result