: a rotating neutron star that emits radio pulses periodically

listen to the pronunciation of : a rotating neutron star that emits radio pulses periodically
English - Turkish
English - English
pulsar