Mosses cannot complete their life cycle in a dry environment because of the following reasons:
1. Water acts as a medium for flagellated sperm to reach the non-motile egg and undergo fertilization. [1]
2. Their spores need sufficient moisture for germination. [1]