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