Researchers found evidence of wormy dinosaurs near RI
Jakarta, CNBC Indonesia – Researchers found tapeworm fossils in a rock excavated in an area in Myanmar. This discovery proves that worm infections or “worms” were also suffered by ancient living creatures such as dinosaurs….