squeamous

Etymology
From, , , , partly from , , of origin (possibly from the English); and partly from , , ,. See and.

Adjective

 * 1)  squeamish