Biomedical crossword

1234567
Across
  1. 2. immovable
  2. 5. direction
  3. 7. mandatory idea
Down
  1. 1. action
  2. 3. good quality
  3. 4. bone
  4. 5. pet friendly
  5. 6. mans friend