Squeamous

Squeam´ous

    (~ŭs)
a.1.Squeamish.