accretion-powered pulsars

English

Noun

accretion-powered pulsars

  1. plural of accretion-powered pulsar