Talk:ECHIDNA

What's it stand for?
Doesn't ECHIDNA stand for something? I'd assume it would... Tom Temprotran 11:06, 28 February 2007 (UTC)