Possible new organ discovered in the human throat by Dutch scientists"We thought it wasn't possible to discover this in 2020," the study author said.Cambrian Explosion, DNA, human body(photo credit: YOUTUBE SCREENSHOT)