I've read the Harry Potter novels a number of times, I've watched each of the movies too many times to count and I've even started to construct my own Harry Potter Concordance.
So why didn't I know that thestrals eat owls?
I found this out today while reading Harry Potter and the Order of the Phoenix, a book I've read many times. I wonder why this fact didn't register?