impossible Crossword

12345678
Across
  1. 1. Expression equals expression
  2. 2. Any number that makes sense
  3. 5. Latin name for the Fire Salamander
  4. 8. Man's best friend
Down
  1. 1. Fancy word for beautiful
  2. 3. Gland that produces melatonin
  3. 4. Friendly greeting
  4. 6. Synonym for many
  5. 7. Mathematics in greek