Adjective that describes a person avoiding talk about mildly disgusting topics [closed]

Is there an adjective that describes a person avoiding talk about mildly disgusting topics e.g. excrements or vomit?

An example sentence is: "He was so [word] that, when a passenger said he was about to throw up, he put on a blank expression and pretended he had business outside the cabin.".

As someone pointed out in a comment, "delicate" is somewhat related, yet, I feel does not capture the meaning entirely.


Solution 1:

It depends upon why he was avoiding the subject --

If he was sickened by the discussion:

Squeamish

: easily nauseated : QUEASY

b : affected with nausea

2a : excessively fastidious or scrupulous in conduct or belief

b : easily offended or disgusted

Genteel if he was too polite to discuss such base matters.

c: elegant or graceful in manner, appearance, or shape: the genteel manners of an old southern gentleman

d: free from vulgarity or rudeness : POLITE