PSR

PSR

English Noun
Ad

Definition

Abbreviation of pulsar.

Etymology

Abbreviation.

Ad