tiffanyrenee6851 tiffanyrenee6851 08-12-2022 Biology contestada Archaeologists discovered a new set of mummies in egypt with what unique feature?