Immunology

123
Across
  1. 2. elixir of life
  2. 3. good for eye
Down
  1. 1. golden spice