Diplohaplontic meaning : Describing a life cycle that has alternating haploid and diploid phases.
diplohaplontic
offering
multigravidae
untended
buddy movie