Posted: Nov 16, 2018 5:10 pm
Too cool!
Yeah it says they are eukaryotes.
felltoearth wrote:Not much detail. Are they talking about eukaryotes? That’s been talked about for years.
Yeah it says they are eukaryotes.