Interesting. It would make more sense if he had an allergy to nuts - first, because they spend those 17 years underground sucking on tree roots, and second, because they taste like almonds.
Actually that’s what the guy who ate them said. they taste “nutty”.