Lestrigon

See also: lestrigón

English

Noun

Lestrigon (plural Lestrigons)

  1. Alternative form of Laestrygon.