Virus Spirogyra has a A) Haplontic life cycle B) Hapolidiplontic life cycle C) Diplontic life cycle D) Diplohaplonitc life cycle Detailed Solution: No Details Prev Next