dcsimg

euryarchaeote J3.25-8 is a species of archaeans.