Tag: What are the properties of water that may have favoured origin of life in it