Originally Posted by Broderick
I really doubt some of these names are true.
Athena? Greek god.
Proton? Uh... makeup of an atom...
Lambda? A Greek symbol used as a unit for wavelength
Apollo? Another greek god.
Can you cite your source for us so we know you're not just bullsh*tting here? xD