I came across the following sentence:
The sentence as a whole makes sense, but what meaning or function does も have here?
〜ても means "Even if X". In this case, "No matter what I do, Natto I cannot eat."
Let's look at the definition of
That is to say
regardless of how hard (I) try.
も here means
regardless. It's part of a general pattern of
~(て/で)も, which has a general meaning of