heaven: the abode of God and the angels
imaginary place: a place that exists only in imagination; a place said to exist in fictional or religious writings
meiosis: (genetics) cell division that produces reproductive cells in sexually reproducing organisms; the nucleus divides into four nuclei each containing half the chromosome number (leading to gametes in animals and spores in plants)