Squeamous

enUK

Squeam´ous

(~ŭs)
a.1.Squeamish.