Thesaurus.com
Dictionary.com
Showing results for squeamish. Search instead for squamose.
Definitions

squeamish

[skwee-mish] / ˈskwi mɪʃ /