Swoopstikes

Professor Swoopstikes was a wizard who had a vast knowledge of magical insects. There is a portrait of Swoopstikes hung on one of the corridors at Hogwarts Castle.

Appearances

 * The Wizarding World of Harry Potter