Genetics

1234
Across
  1. 1. One thing blocked by another
  2. 4. Something getting passed on
Down
  1. 2. Receive something
  2. 3. Something distinguishing
  3. 4. Born combining two things