Plant-based steak?

123456789101112
Across
  1. 3. mushrooms and mould
  2. 4. copyright
  3. 7. businessmen
  4. 8. measure of human impact on the environment
  5. 9. plant that grows in the sea
  6. 12. synonym of reveal
Down
  1. 1. quality of causing no damage to the environment
  2. 2. to make something exist or happen again
  3. 5. copying
  4. 6. consistency, appearance, surface, touch, feel
  5. 10. gases that are sent out
  6. 11. muscle is made from (pl)