Greek Strong's Dictionary with all the Synonyms inserted into the definitions.
Greek Synonyms inserted into Greek Strong's Dictionary
2191 + a viper + of vipers +/ . echidna {ekh'-id-nah}; of uncertain origin; an adder or other poisonous snake (literally or figuratively): --viper .