Genome meaning