મેગાલોક્સ, ઉતાહના પ્રાગૈતિહાસિક સસ્તન.