Lestrigon
See also:
lestrigón
English
Noun
Lestrigon
(
plural
Lestrigons
)
Alternative form of
Laestrygon
.