Laestrygons

English

Etymology

From Laestrygon +‎ -s.

Noun

Laestrygons

  1. plural of Laestrygon