squeamishness

squeamishness definitions

noun
  • The quality of being squeamish