deejay49941 deejay49941 19-02-2024 Geography contestada What are the two main mechanisms that have been proposed to explain the megafauna extinction?