Question: what is the meaning of the root word hetero?
Answer: Hetero-: Prefix meaning different, as in heteromorphism (something that is different in form) and heterozygous (possessing two different forms of a particular gene). The opposite of hetero- is homo-.