ParentFull threadstavrianos·given the similarities in the environments we and they evolved in, (ie Earth) I think it's likely that you have wildly more in common with these lifeforms than with any you'd find elsewhere.View on HN