You are viewing a single comment's thread from:RE: Scientists says that star fish is an alienView the full contextView the direct parentnasirparwaz (49)in #science • 6 years ago why?