spiny tree crossword clue