Ellagic acid... resveratrol... phytochemicals... phytonutrients... inhibition... virus-like... bacterial... these are all phrases that tend to swim jointly after a while…