• Spinar

    Full definition of spinar

    Noun

    spinar

    (plural spinars)
    1. (astronomy) A rapidly-rotating supermassive star, once hypothesized as the identity of quasars

    Anagrams

    © Wiktionary