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.[1]

References

  1. "Laestrygones".. Britannica.