3 ms·Star jelly: mysterious substance has confounded the best minds for centuries2 points by CharlesW 3y ago