longest bone crossword clue