Pulsar

A Rapidly Spinning Neutron Star That Emits Radio Waves.

Pulsar Definition
Pulsar Definition