Find the word definition

Wiktionary
sea adders

n. (sea adder English)

Usage examples of "sea adders".

It follows, then, that life must have arisen from the sea, and that such creatures as sea adders, sea apes, sea dogs, and sea lions must have swarmed in the depths when there was no land at all.