| Definition: | | Moonseed Days after Venus inexplicably explodes, showering the Earth with radiation, the same rock-liquefying nanovirus that destroyed her sister planet reaches the Earth, catapulting the planet into a devastating extinction event. Reprint. PW. BAKER & TAYLOR Bks more details ... |