Please enable javascript to use dictionary! Howto enable javascript?
giants (pl.) (serpent footed)▼noun
epithet of giants▼adjective
snake / serpent footed▼adjective
↑