Impressionable mutants Synonyms

Definitions for Impressionable


  • (adjective) easily impressed or influenced

IM abbreviation

IM is an abbreviation for Impressionable Mutants
What does IM stand for?
IM stands for "Impressionable Mutants"