Crossword clues for Neville's pet Trevor, in the "Harry Potter" series, e.g.:TOADNeville's pet Trevor, in the "Harry Potter" series, e.g.