Armored phantasma Synonyms

Definitions for Armored


Definitions for Phantasma


  • (noun) something existing in perception only
  • (noun) a ghostly appearing figure