Laistrygones

The Laistrygones, Laestrygones or Lestrygonians are a race from ancient Greek mythology.  They are giants who eat humans.  They appear in the Odyssey by Homer.
References

Category:Greek mythology