Common Adjective Collocations of serpent

ancient, black, brazen, bronze, coil, crook, cunning, enormous, feather, fiery, great, harmless, hateful, head, huge, human, large, like, Midgard, monstrous, old, other, plume, sacred, same, sea, subtle, venomous, wise, poisonous