Science words

12345678
Across
  1. 1. A vital part of the body
  2. 3. objective lens
  3. 4. Units of heredity
  4. 5. stronger trait in the body
  5. 6. cerebrum, cerebellum
  6. 7. structure containing DNA
  7. 8. histology
Down
  1. 2. hidden trait
  2. 3. different genes
  3. 7. basic unit of life