Biology Forums Dictionary
From Biology Forums Dictionary
A massless particle travelling in a wavelike pattern and moving at the speed of light.
Biology Dictionary | About | Help | FAQ | Create account | Log in