Greek word
échidna
ἔχιδνα
What it means
an adder or other poisonous snake
an adder or other poisonous snake (literally or figuratively)
Where it comes from
of uncertain origin
Greek word
ἔχιδνα
an adder or other poisonous snake
an adder or other poisonous snake (literally or figuratively)
of uncertain origin