Definition of COSMISTS

  • COSMIST, a supporter of cosmism [n]