What does the word, "Lopadotemachoselachogaleokranioleipsanodrimhypotrimmatosilphioparaomelitokatakechymenokichlepikossyphophattoperisteralektryonoptekephalliokigklopeleiolagoiosiraiobaphetraganopterygon" mean? (It is a real word, our teacher said whoever finds out what it is, we get a prize!!! ;))