Laestrygons
English
Etymology
From
Laestrygon
+
-s
.
Noun
Laestrygons
plural of
Laestrygon