Common Noun Collocations of heredity

basis, contribution, development, doctrine, environment, evolution, fact, factor, force, importance, influence, intelligence, interaction, law, mechanism, nature, phenomenon, principle, problem, relation, role, science, selection, sex, study, term, theory, unit, variation, effect