Searched for
LARGEST ARTHROPOD
Biggest bug ever? Scientists re-create head of 9-foot long, 88-legged ancient monsterScientists have unveiled the head of Arthropleura, the largest bug to ever exist, which roamed the Earth 300 million years ago. This millip...
12 Oct, 2024, 05.21 PM IST
Food Fables: How freezing helped us learn to love shrimpForrest Gump, celebrating its 30th anniversary, also highlighted shrimp, leading to the Bubba-Gump Shrimp Company. The recent budget suppor...
12 Aug, 2024, 02.33 PM IST